Mentor de Ferramentas: Ferramentas para automação de testes
Ferramentas para testes de carga, stress e performance
Ferramenta: Ferramentas
Descrição Principal

Existem ferramentas que realizam testes de carga, stress e performance no seu projeto fornecendo parâmetros palpáveis para se avaliar o desempenho do projeto. Os testes de performance são difíceis de serem executados, deve-se considerar a arquitetura em que a aplicação está sendo construída, itens como roteadores; switches; banco de dados; servidores; firewalls; balanceadores de carga, etc. Estes e muitos outros fatores fazem a diferença ao tentar identificar um gargalo na aplicação. A seguir algumas ferramentas indicadas:

  • OpenSta: Esta ferramenta é um software de fonte aberta que realiza o teste de regressão, de carga e de esforço;
  • JMeter: JMeter é uma ferramenta do grupo Apache para a realização de testes de performance, carga e stress. Apesar de ser este o foco do JMeter, também pode ser utilizado para realizar testes em Web Services, banco de dados e também automatizar alguns teste funcionais;
  • Microsoft WEB Application Stress Tool: Esta ferramenta gera uma carga artificial em um servidor Web para medir a capacidade de resposta, para testar a escalabilidade e a ajustar o desempenho. A ferramenta gera relatórios que detalham o tempo que um servidor Web recebe a resposta e a transferência de arquivos;
  • WEBLOAD;
  • The Grinder.